import axios from 'axios'

const service = axios.create({ 
    baseURL: process.env.VUE_APP_BASE_API,
    timeout: 5000
})

service.interceptors.response.use(  //设置请求拦截器
    response => { 
        // console.log(response)
        if(response.status === 200 && response.data) { 
            return response.data
        } else { 
            return Promise.reject(new Error('请求失败'))
        }
    },
    error => { 
        return Promise.reject(error)
    }
)

export default service